// components/cell/index.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        label: String,
        required: Boolean,
        arrow: {
            type: Boolean,
            value: false
        },
        remark_data: {
            type: Array,
            value: []
        }
    },

    /**
     * 组件的初始数据
     */
    data: {},
    /**
     * 组件的方法列表
     */
    methods: {
      bindbox: function (e) {
        let id=(e.currentTarget.dataset['id']);
        let data=this.data.remark_data;
        let sel_data=[];//选中的
        let new_data=[];
        let i=0;
        for (var val of data) {
          if(val.id==id){
            val.sel=!val.sel;
          }
          new_data[i] = val;
          i++;

          if(val.sel){
            sel_data.push(val.name);
          }
        }
        this.setData({
          'remark_data': new_data
        })
        //发送
        this.triggerEvent('cellremark', {
          sel_items_arr: sel_data
        });
      }
    }
})
